FTP上传文件报错200 PORT command successful. Consider using PASV. 553 Could not create file.

您所在的位置:网站首页 consider 的意思 FTP上传文件报错200 PORT command successful. Consider using PASV. 553 Could not create file.

FTP上传文件报错200 PORT command successful. Consider using PASV. 553 Could not create file.

2023-09-09 06:01| 来源: 网络整理| 查看: 265

一、背景

最近搭好的在云主机上搭好了nginx,打算通过ftp上传一个静态的网页上去test一波,然后进去了ftp,在上面put了一下,结果没有看到想象中上传成功的样子,看到的是200 PORT command successful. Consider using PASV. 553 Could not create file.

然后就去找度娘了,很多人说关闭防火墙就可以了,然后去关才发现我没有开启防火墙,然后仔细一看(553 Could not create file.),我英文再不好也可以看得出来这意思是“553无法创建文件” ,接着去云主机上ftp可访问的文件夹上ls  -l  一下,发现是没有权限的原因,解决就完事;

二、解决方法

第一条命令可以解决的话,就不用执行第二条命令了

//o 表示其他以外的人,+ 表示增加权限,w 表示可写入 sudo chmod o+w /(这里是可访问文件夹的路径) //注意这里写目录的绝对或相对路径,不是直接写根目录'/' sudo chmod 777 -R /(跟上面一样) //将目前目录下的所有文件与子目录皆设为任何人可读取和执行 sudo systemctl restart vsftpd.service //重启一下服务

注意文件的路径,不要直接使用根目录'/'来加权限

然后重新连接ftp尝试了一下,put了一波,然后就成了,果然就是这个原因;

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3